ArcGIS中的土地利用变化分析(栅格篇)
The following article is from GIS前沿 Author ceibake
一、统计各土地利用类型的面积
分类后的栅格,通常是整型的。属性表中会有每类栅格的个数。
直接用 个数 × 像元面积 即可。在栅格图层右键,属性,源中,可以查看像元大小。
直接在栅格属性表中,新建双精度型字段,调出字段计算器,输入表达式:[Count] * 16.08 * 16.08,结果如下:
二、不同时期的土地利用数据,如何分析变化?
可以使用GP工具等于Equal to(等于)。相同类型的返回1,不同类型的返回0。
两幅栅格的先后顺序不会影响结果。
在ArcMap中计算,这份数据的结果有点问题,部分相同类型的数据会赋值0。大家也可以测试下,给我反馈。
正确结果应该如下:
如果想知道变化的图斑是从什么类型转为什么类型,先使用GP工具 合并(Combine) 对两期数据做一下合并。然后再新建字段,写上类型变化。
合并结果无法保留文本信息,只有类别的编号,结果如下:
可以新建个字段,将类别对应的文本名称赋值进去。然后再新建文本字段,进行名称的赋值。可以参考矢量篇的第一部分部分内容→ArcGIS中的土地利用变化分析详解,就不重复写了。
三、如何计算不同区域不同类型的面积?
使用GP工具 面积制表(Tabulate Area)。
结果如下:
四、如何制作土地利用变化转移矩阵?
上一步计算了两年栅格的合并结果,打开属性表,将表格导出,然后在Excel中计算土地利用转移矩阵。依然参考矢量篇→ArcGIS中的土地利用变化分析详解。
另外,ENVI软件中可以直接计算栅格数据的转移矩阵,流程式的,可以试一下。